Creates the grid given the size
* Is a given position within the grid * * Params: * id = The position * * Returns: * If the position is within the grid
* Get a set edge, neighbors * * Params: * id = The id of the edge * * Returns: * The neighbor edges or null if id doesn't exist
* Is a given position blocked by a wall * * Params: * id = The position * * Returns: * If the position is blocked by a wall
A 2d grid that is rectangle in nature